:root {
  --color-text: #666;
  --color-high-text: #ff5777;
  --color-tint: #ff8198;
  --color-background: #55ff7f;
  --font-size: 14px;
  --line-height: 1.5;
}

body {
  overflow-y: hidden;
}

page {
  font-family: "Helvetica Neue",Helvetica, "PingFang YaHei","微软雅黑",Arial, sans-serif;
  user-select: none;
  --webkit-tap-highlight-color: transparent;
  background: #f4f4f4;
  width: 100%;
  height: 100%;
}

form {
  width: 100%;
}

button {
  font-size: 14px;
}

input {
  font-size: 14px;
}
.icon {
   width: 1em; height: 1em;
   vertical-align: -0.15em;
   fill: currentColor;
   overflow: hidden;
}